oil and water trap - Francés Inglés Diccionario